A Temporal Logic-Based Planning and Execution Monitoring System

نویسندگان

  • Jonas Kvarnström
  • Fredrik Heintz
  • Patrick Doherty
چکیده

As no plan can cover all possible contingencies, the ability to detect failures during plan execution is crucial to the robustness of any autonomous system operating in a dynamic and uncertain environment. In this paper we present a general planning and execution monitoring system where formulas in an expressive temporal logic specify the desired behavior of a system and its environment. A unified domain description for planning and monitoring provides a solid shared declarative semantics permitting the monitoring of both global and operator-specific conditions. During plan execution, an execution monitor subsystem detects violations of monitor formulas in a timely manner using a progression algorithm on incrementally generated partial logical models. The system has been integrated on a fully deployed autonomous unmanned aircraft system. Extensive empirical testing has been performed using a combination of actual flight tests and hardware-in-the-loop simulations in a number of different mission scenarios.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Drought monitoring in Ardabil province by means of SEPI fuzzy index developed based on the fuzzy logic

   Drought defined as a climatic phenomenon with the humidity and rainfall shortage as compared with normal conditions. This phenomenon affects on all of aspects of human activities‌, severely. while, studies associated with this phenomenon on the basis of appropriate methods are very low. In the  present study, effort  has been made to analyze the drought state in Ardabil province by means of...

متن کامل

Planning in Dynamic Environments Through Temporal Logic Monitoring

We present a framework that enables online planning for robotic systems in dynamic environments. The PLANrm framework presented in this work utilizes the theory of robustness and monitoring of Metric Temporal Logic (MTL) specifications to inspect and modify available plans to both avoid obstacles and satisfy specifications in a dynamic environment. The use of MTL allows the practitioner to set ...

متن کامل

Monitoring Temporal Logic Specifications Combined with Time Series Constraints

Run-time monitoring of temporal properties and assertions is used for testing and as a component of execution-based model checking techniques. Traditional run-time monitoring however, is limited to observing sequences of pure Boolean propositions. This paper describes tools for observing temporal properties over time series; namely, sequences of propositions with constraints on data value chang...

متن کامل

A Modal Temporal Logic and its Models Underlying Variants of Planning Algorithms

The focus of this paper is on the introduction of some modal temporal logic and its application to knowledge processing under the particularly diicult circumstances of disturbed complex dynamic processes. The development of this logic has been driven by the overall aproach to knowledge-based process supervision and control. Within this comprehensive approach, therapy control is playing a crucia...

متن کامل

Robotics, Temporal Logic and Stream Reasoning

The area of AI robotics offers a set of fundamentally challenging problems when attempting to integrate logical reasoning functionality in such systems. The problems arise in part from the high degree of complexity in such architectures which include realtime behaviour, distribution, concurrency, various data latencies in operation and several levels of abstraction. For logic to work practicall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008